/* CSS Document */
body,html,td{line-height:24px;}
body{font-size:13px; padding:0; margin:0; background:url(../images/bg_top.jpg) repeat-x center top #fefefe; color:#323232}
.of{overflow:hidden; zoom:1;}
.cf{clear:both; font-size:0px; line-height:0px; height:0px;}
.l{float:left;}
.r{float:right;}
img{border:none;}
ul,li,p,h1,h2,form,lt,dl,dt,dd{padding:0px; margin:0px; list-style:none;}
a:link,a:visited,a:hover{text-decoration:none; color:#323232; line-height:24px;}
a:hover{color:#f00;}
.mt5{margin-top:5px;}
.ml5{margin-left:5px;}
.f14,a.f14,a.f14:link,a.f14:visited,a.f14:hover{font-size:14px;}
.line10{height:10px; line-height:1px; font-size:1px; overflow:hidden;}
.main{width:1000px; margin:0 auto;}
.border1{border:1px solid #ccc;}

/**top     font:14px/33px 'Microsoft Yahei','SimSun',sans-serif;**/
.tops{height:215px; width:100%; position:relative;}
.fav{text-align:right; line-height:24px; height:24px; position:absolute; right:0; top:2px;}
.logo{height:72px; width:668px; background:url(../images/logo.jpg); position:absolute; top:20px; left:0;}
.logo a{display:block; height:72px;}
.tel{height:26px; width:208px; background:url(../images/tel.jpg); position:absolute; top:83px; right:0;}

.banner{width:869px; height:311px; padding:25px 19px 64px; background:url(../images/bg_banner.jpg) no-repeat; margin:0 auto;}

.a_box{height:410px;}
.a_box .a_l{width:595px; padding-top:30px;}
.a_box .a_r{width:366px; margin-right:10px;}
.a_box .a_r .cont{padding:10px 0;}
.a_box .a_r .cont p{background:url(../images/bg_profile.jpg) no-repeat; padding:6px 5px 16px;}
.a_box .a_r .cont p img{width:355px; height:151px;}
.a_box .a_r .cont div{padding:0 22px; height:120px;}

.contact{background:url(../images/bg_tel.png) no-repeat 70px 7px; padding-left:145px; color:#22a5f3;}
.container .contact{background:url(../images/bg_contact.jpg) no-repeat 0 center; padding:50px 0 0 10px; color:#333; height:150px;}
.container .contact .tit{font-size:14px; font-weight:bold;}

.n_box{background:url(../images/m_news.png) no-repeat 50px 10px; padding-left:236px; margin-top:35px; height:100px;}
.n_box .list_news li{width:350px; float:left; padding:0 15px;}

.p_box{margin-top:10px;}

.flink{}
.footer{ text-align:center; padding-bottom:10px;}
.bottoms{background:url(../images/bg_footer.jpg) repeat-x; padding:15px 0;}

/**导航样式**/
.navbox{position:absolute; top:142px; height:35px; left:50%; margin-left:-400px;}
.nav{height:35px;}
.nav li{float:left; width:80px; text-align:center; margin-right:10px;}
.nav li a{display:block;}
.nav li a:link,.nav li a:visited,.nav li a:hover{height:35px; line-height:35px; background:url(../images/bg_menu_01.png) no-repeat center top;font-family:"微软雅黑,宋体"; font-size:14px; font-weight:bold; color:#6c6c6c;}
.nav li.selected a:link,.nav li.selected a:visited,.nav li a:hover{color:#111;}

.list_classes{width:; margin:0 auto; padding-bottom:10px;}
.list_classes li{line-height:24px; margin-top:6px;}
.list_classes li a{display:block;border:1px solid #ccc; height:24px;  background:#eee; padding:0 0 0 10px;}
.list_classes li.selected a:link,.list_classes li.selected a:visited,.list_classes li a:hover{border:1px solid #cc0033; color:#111; background:#ffd4df;}

/**内容样式**/
.container{min-height:500px;}
.container .ct_l{width:260px;}
.container .ct_r{width:720px;}

.list_pic_c li img{width:246px; height:147px; display:block; margin:0 auto; border:1px solid #ccc; padding:2px;}
.list_pic_c li p{line-height:26px; text-align:center}

.container_content{padding:10px 0;}
.container_content{min-height:300px;}
.container_content h1{font-size:22px; font-weight:bold; text-align:center; line-height:30px; padding:10px 0; color:#000;}
.container_content .info_text{font-size:12px; color:#666; text-align:center; line-height:26px;}
.container_content .content{font-size:14px; line-height:26px; padding:15px 10px; min-height:300px; color:#222; background:none;}


/**菜单**/
.m{height:30px; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold;}
.m span{color:#565656;}
.m .more{float:right; line-height:30px; display:block; background:url(../images/more.jpg) no-repeat 0 16px; width:28px; padding-left:12px; font-size:12px; font-weight:normal; color:#747474;}
.position,.position a:link,.position a:visited,.position a:hover{font-size:12px; font-weight:normal; color:#222;}
.m_equipment{background:url(../images/m_equipment.jpg) no-repeat; width:192px; height:51px; margin-left:100px;}
.m_equipment a{display:block; height:51px;}
.m_aboutus{background:url(../images/m_aboutus.jpg) no-repeat; width:211px; height:24px;}
.m_aboutus a{display:block; height:24px;}
.m_prod{background:url(../images/m_contact.jpg) no-repeat; width:192px; height:40px;}
.m_prod a{display:block; height:51px;}

/**图片列表**/
.list_pic{padding:10px 0 10px 0;}
.list_pic li{width:172px; float:left;}
.list_pic li img{width:164px; height:123px; display:block; margin:0 auto;}
.list_pic li p{text-align:center; font-size:13px; line-height:24px;}
.list_pic li div{position:absolute; right:-5px; top:-5px;}
.list_pic li div img{width:22px; height:22px; border:none;}
.container_content .list_news{padding:12px;}
.container_content .list_pic{padding:0 0 10px 0;}
.container_content .list_pic li{margin:10px 0 0 0; width:180px;}

/**scroll**/
.rollBox{width:1000px;overflow:hidden; height:140px; background:url(../images/bg_scroll.jpg); margin-top:7px;}
.rollBox .LeftBotton,.rollBox .RightBotton{height:68px;width:37px; cursor:pointer;float:left; margin-top:20px;}
.rollBox .LeftBotton{background:url(../images/left.jpg);}
.rollBox .RightBotton{background:url(../images/right.jpg);}
.rollBox .Cont{width:920px;overflow:hidden; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:184px;float:left;text-align:center;}
.rollBox .Cont .pic img{display:block;margin:0 auto; width:177px; height:110px;}
.rollBox .Cont .pic p{line-height:28px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont span{line-height:28px;height:28px;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.scrollbox{width:1000px; height:150px; position:relative; overflow:visible}
.scrollbox .prev,.scrollbox .next{TEXT-INDENT: -9999px; WIDTH: 54px;DISPLAY: block; HEIGHT: 54px; position:absolute; TOP:30px; z-index:1000;}
.scrollbox .prev{BACKGROUND: url(../images/left.png) center top; left:-27px;}
.scrollbox .next{BACKGROUND: url(../images/right.png) center top; right:-27px;}
.scrollbox .rollbox{float:left; width:960px; height:150px; overflow:hidden; position:absolute; left:20px; top:0;}
.scrollbox .scrollpic{width:100%;}
.scrollbox ul{padding:0;}
.scrollbox ul li{width:240px; margin:0; padding:0; background:url(../images/bg_products.png) no-repeat center top; height:123px;}
.scrollbox ul li img{width:207px; height:91px; display:block; margin:13px auto 0;}

/**文章列表**/
.list_news li{line-height:24px; height:24px; background:url(../images/bg_li.jpg) no-repeat 0 4px; padding-left:15px;}
.list_news li span{float:right;}
.container_content .list_news li{line-height:34px; height:34px; border-bottom:1px dashed #ccc; background-position:0 11px;}

/**大头条**/
.bigtitle p{float:left; width:200px; padding:10px 0;}
.bigtitle p img{width:175px; height:130px; border:2px solid #ccc;}
.bigtitle div{float:right; width:510px;}
.bigtitle div h2{font-size:12px; font-weight:normal; line-height:24px;}
.container_content .bigtitle div h1{font-size:14px; font-weight:bold; padding:6px 0; text-align:left; height:28px; line-height:28px;}

/**分页样式**/
.list_page{line-height:28px; padding:10px; text-align:center;}
.list_page a,.list_page span{padding: 4px 4px 2px;border:1px solid #00A1F7;background: #00A1F7;text-align: center;display: inline;font-size: 12px; color:#fff;}
.list_page a:hover{border: 1px solid #00A1F7;background: #fff;text-align: center; color:#00A1F7;}


/**内容分页样式**/
.pagelist_n li{line-height:26px; font-size:13px; color:#666;}
.pagelist_n li a:link,.pagelist_n ul li a:visited,.pagelist_n ul li a:hover{color:#666;}
.pagelist_n li a:hover{text-decoration:underline;}



/* nivoSlider */
.nivoSlider{position:relative;z-index:1}
.nivoSlider img{position:absolute;top:0;left:0;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption{position:absolute;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a{position:absolute;top:97.6%;z-index:8;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
/* maxx-theme */
.maxx-theme .nivoSlider{position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%;height:311px;width:869px;margin:0 auto 0;}
.maxx-theme .nivoSlider img{position:absolute;top:0;left:0;display:none;}
.maxx-theme .nivoSlider a{border:0;display:block;}
.maxx-theme .nivo-controlNav,.maxx-theme .nivo-controlNav a{background-repeat:no-repeat;}
.maxx-theme .nivo-controlNav{position:absolute;left:50%;bottom:-50px;width:100px;height:17px;margin-left:-80px; /* Tweak this to center bullets */z-index:10}
.maxx-theme .nivo-controlNav a{display:block;width:19px;height:17px;text-indent:-9999px;border:0;margin:0 3px 0 3px;float:left;background:url(../images/off.jpg);}
.maxx-theme .nivo-controlNav a:first-child{margin-left:11px;}
.maxx-theme .nivo-controlNav a.active{background:url(../images/on.jpg);}
.maxx-theme .nivo-directionNav a{width:19px;height:17px;text-indent:-9999px;border:0; display:none;}
.maxx-theme .nivo-directionNav a.nivo-nextNav{right:355px;}
.maxx-theme .nivo-directionNav a.nivo-prevNav{left:355px;}
.maxx-theme .nivo-caption{font-family: Helvetica, Arial, sans-serif;width:460px;padding:5px 10px 10px;right:0;top:228px;text-align:right;min-height:65px;}
.maxx-theme .nivo-caption h1{margin-top:0;margin-bottom:10px;}
.maxx-theme .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.maxx-theme .nivo-caption a:hover{color:#fff;}


#kinMaxShow{visibility:hidden;width:100%; height:478px; overflow:hidden;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button{right:50%; margin-right:-50px;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button li{background:url(../images/d2.png) no-repeat; padding:0 5px; height:15px; border:none; margin-right:18px;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button li.KMSPrefix_kinMaxShow_focus{background:url(../images/d.png) no-repeat; border:none;}

#focus_Box { position: relative; width:595px; height: 308px; margin:20px auto 0; z-index:1;}
#focus_Box ul { position: relative; width: 595px; height: 308px; z-index:2;}
#focus_Box li { z-index: 0; position: absolute; width: 0px; height: 0px; top: 146px; cursor: pointer; left: 377px;}
#focus_Box li.active{background:url(../images/bg_prod.png) no-repeat center bottom; padding-bottom:10px;}
#focus_Box li img { width: 100%; background: url(../imgs/loading.gif) no-repeat center 50%; height: 100%; vertical-align: top;}
#focus_Box li p { position: absolute; left:3px; bottom:-3px; width: 100%; height: 40px; line-height: 32px; color:#fff; text-align:center; background:url(../images/prod_p.png) center top;}
#focus_Box li p span { display: inline-block; width: 70%; height: 40px; overflow: hidden; }
#focus_Box .prev, #focus_Box .next { display: block; z-index: 100; overflow: hidden; cursor: pointer; position: absolute; width:80px; height: 308px; top: 0px; }
#focus_Box .prev {left: 0px }
#focus_Box .next {right: 0px }
#focus_Box .prev:hover { background-position: left top; }
#focus_Box .next:hover { background-position: right top; }
#focus_Box a.imgs-scroll-btn { display: block; position: absolute; z-index: 110; top: 7px; right: 15px; width: 51px; height: 23px; overflow: hidden; text-indent: -999px; }

.tableborder{background:#ccc;}
.tableborder tr.header td{background:#ddd;}
.tableborder tr td{background:#fff;}

.red,.red a:link,.red a:visited,.red a:hover,a.red:link,a.red:visited,a.red:hover{color:#f00;}
.white,.white a,.white a:link,.white a:visited,.white a:hover,a.white:link,a.white:visited,a.white:hover{color:#fff;}